﻿  /* class popup */

.Error{color:#FF0033;padding-left:15px;padding-bottom:5px;}	

.DivRequired{padding:0px 0px 10px 0px;}
    .TitlePopup
    {
        font: bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
        color: #066bb9;
        text-transform: uppercase;
        text-align: left;
    }
	.btn {
		background: url("../images/btn.gif") repeat-x scroll 0 0 transparent;
		border: 0 none;
		color: #2D2D2D;
		cursor: pointer;
		font-family: Tahoma,Verdana,Arial;
		font-size: 11px;
		font-weight: bold;
		height: 22px;
		width: 72px;
	}
	/* Field requires alert */  
span .fieldRequired {
	color:#DD0000;
}
.fieldRequired {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url("../images/required.gif");
	background-position:center;
	background-repeat:no-repeat;
	color:#DD0000;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:5px;
	padding-top:0px;
}
/*  het class tab quan tri */
.lblEdit {
	font:bold 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#4d5e6d;	
	padding:3px 0px 3px 0px;	
	}
	
.TextBox {
	background:url(../images/bginputform.gif) bottom repeat-x ;
    FONT-WEIGHT: normal; FONT-SIZE: 12px; background-color:#ffffff; height:17px;	
	border-right: #d6dade 1px solid;font-size: 11px; 
	border-top: #8a8b8d 1px solid; border-left: #8a8b8d 1px solid; 
	border-bottom: #d6dade 1px solid; border-collapse: collapse ;
	width: 160px;
}	
.TextArea {
	background:url(../images/bginputform.gif) bottom repeat-x ;
    FONT-WEIGHT: normal; FONT-SIZE: 12px; background-color:#ffffff; height:17px;	
	border-right: #d6dade 1px solid;font-size: 11px; 
	border-top: #8a8b8d 1px solid; border-left: #8a8b8d 1px solid; 
	border-bottom: #d6dade 1px solid; border-collapse: collapse ;
	width: 160px;
	height:150px;
}

.Error
{	color:Red;
	list-style:none;
	padding-left:20px;
}
.DivRow {
	width:100%;
	clear:both;
	padding-bottom:5px;
}
.DivLabel {
	color:#000;
	padding-right:3px;
	float:left;
	width:160px;
	padding-left:15px;
}    
.DivLabel span{
	color:#000;
    font:normal !important;
}    
.DivTextBox
{
	padding-left:10px;
}

/*CSS Data grid*/
	
.GridBorder {	
	border-collapse:collapse;
	border: #b5cce3 1px solid;
	
}
.GridBorder td {	
	border-collapse:collapse;
	border: #b5cce3 1px solid;
	
}

.GridBorder th  {	
	border-collapse:collapse;
	border: #b5cce3 1px solid;
	
}


.GridHeader {
	font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0px 5px 5px;
	background:url(../images/bgtab.gif) #c3dff8 top left repeat-x;
	height:28px;
	border: #b5cce3 1px solid;
}

.GridRow {
	font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0px 5px 5px;
	height:25px;
	border: #b5cce3 1px solid;
	
}
.GridRow A {
	color:#000000;
	text-decoration:none
}
.GridRow A:hover{
	color:#0023ff;
	text-decoration:none
}

.GridAlterRow {
	font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0px 5px 5px;
	background-color:#eff6fc;	
	height:25px;
	border: #b5cce3 1px solid;
}
.GridAlterRow A {
	color:#000000;
	text-decoration:none
}
.GridAlterRow A:hover{
	color:#0023ff;
	text-decoration:none
}

.tbl_SelectedRow {
	font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
	color:#0023ff;
	padding:5px 0px 5px 5px;
	background-color:#c5dff8;
}
.tbl_SelectedRow A {
	color:#0023ff;
	text-decoration:none
}
.tbl_SelectedRow A:hover{
	color:#0023ff;
	text-decoration:none
}/*end css datagrid*/	